Welcome to the Reports API Guide

Your complete resource for asynchronous report generation and delivery

The Reports API provides a programmatic interface for listing, running, monitoring, and downloading SureTax reports for your client account. It follows an asynchronous execution model — submit a run request, poll for status, and stream the completed file once ready.

Quick Start Guide

Get your first report running in minutes. Covers OAuth authentication, credentials, environments, and the full report lifecycle.

API Reference

Full endpoint documentation with request parameters, response schemas, error codes, and code samples in cURL, JavaScript, Python, and C#.

Get Started with the Quick Start Guide